package com.meilai.project.controller.web.adMake.vo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @author 张驰
 * @description 展示供应商，画面材质，宽高，面积，数量，单价，总价
 * @date 2023-01-31 15:20
 */
@Data
public class BillAdMakePicCountVO {
    private Long id;
    /**
     * 提交时间
     */
    @Excel(name = "日期", orderNum = "1", width = 15, format = "yyyy年MM月dd日")
    private LocalDateTime created_at;
    /**
     * 公司
     */
    @Excel(name = "公司", orderNum = "2", width = 15)
    private String dept_name;
    /**
     * 客户名称
     */
    @Excel(name = "客户名称", orderNum = "3", width = 15)
    private String customer_name;
    /**
     * 供应商
     */
    @Excel(name = "供应商", orderNum = "4", width = 15)
    private String supplier;
    /**
     * 材质
     */
    @Excel(name = "材质", orderNum = "5", width = 15)
    private String pic_type;
    /**
     * 宽（m）
     */
    @Excel(name = "宽（m）", orderNum = "6", width = 15, type = 10)
    private BigDecimal size_width;
    /**
     * 高（m）
     */
    @Excel(name = "高（m）", orderNum = "7", width = 15, type = 10)
    private BigDecimal size_height;
    /**
     * 数量
     */
    @Excel(name = "数量（幅）", orderNum = "8", width = 15, type = 10)
    private Integer num;
    /**
     * 总面积(m²)
     */
    @Excel(name = "总面积（m²）", orderNum = "9", width = 15, type = 10)
    private BigDecimal size_area;
    /**
     * 单价（元）
     */
    @Excel(name = "单价（元）", orderNum = "10", width = 15, type = 10)
    private BigDecimal price;
    /**
     * 总价（元）
     */
    @Excel(name = "总价（元）", orderNum = "11", width = 15, type = 10)
    private BigDecimal total;
    /**
     * 备注
     */
    @Excel(name = "备注", orderNum = "12", width = 15)
    private String memo;
}
